Theorem proving for prenex Gödel logic with Delta: checking validity and unsatisfiability
نویسندگان
چکیده
First-order Gödel logic with the projection operator △ (G∞) is an important many-valued as well as intermediate logic. In contrast to classical logic, the validity and the satisfiability problems of G∞ are not directly dual to each other. We nevertheless provide a uniform, computational treatment of both problems for prenex formulas by describing appropriate translations into sets of order clauses that can be subjected to chaining resolution. For validity a version of Herbrand’s Theorem allows us to show the soundness of standard Skolemization. For satisfiability the translation involves a novel, extended Skolemization method.
منابع مشابه
Theorem Proving for Prenex Gödel Logic with 4: Checking Validity and Unsatisfiability
First-order Gödel logic with the projection operator 4 (G∞) is an important many-valued as well as intermediate logic. In contrast to classical logic, the validity and the satisfiability problems of G∞ are not directly dual to each other. We nevertheless provide a uniform, computational treatment of both problems for prenex formulas by describing appropriate translations into sets of order clau...
متن کاملA Resolution Mechanism for Prenex Gödel Logic
First order Gödel logic G∞, enriched with the projection operator 4—in contrast to other important t-norm based fuzzy logics, like Lukasiewicz and Product logic—is well known to be recursively axiomatizable. However, unlike in classical logic, testing (1-)unsatisfiability, i.e., checking whether a formula has no interpretation that assigns the designated truth value 1 to it, cannot be straightf...
متن کاملHerbrand's Theorem for Prenex Gödel Logic and its Consequences for Theorem Proving
Herbrand’s Theorem for , i.e., Gödel logic enriched by the projection operator is proved. As a consequence we obtain a “chain normal form” and a translation of prenex into (order) clause logic, referring to the classical theory of dense total orders with endpoints. A chaining calculus provides a basis for efficient theorem proving.
متن کاملA short introduction to two approaches in formal verification of security protocols: model checking and theorem proving
In this paper, we shortly review two formal approaches in verification of security protocols; model checking and theorem proving. Model checking is based on studying the behavior of protocols via generating all different behaviors of a protocol and checking whether the desired goals are satisfied in all instances or not. We investigate Scyther operational semantics as n example of this...
متن کاملChecking Unsatisfiability for OCL Constraints
In this paper we propose a mapping from a subset of OCL into firstorder logic (FOL) and use this mapping for checking the unsatisfiability of sets of OCL constraints. Although still preliminary work, we argue in this paper that our mapping is both simple, since the resulting FOL sentences closely mirror the original OCL constraints, and practical, since we can use automated reasoning tools, suc...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Logical Methods in Computer Science
دوره 8 شماره
صفحات -
تاریخ انتشار 2012